분류
1. 개요 [편집]
- Video On Demand (이하 VOD) 는 문자 그대로 내가 원할 때 볼 수 있는 비디오를 말한다. [1]
- KT의 VOD 서비스는 현재 Genie TV (이하 GTV) 라는 이름으로 부른다.
- 과거에는 Olleh TV (이하 OTV) 라는 이름으로 불렀다.
- 문자나 메일, 바이너리 설정 등에서 GTV, OTV 등이 표시되어 있으면 KT의 VOD 서비스라고 이해하면 되겠다.
2. 서비스 플로우(Service Flow) [편집]
- SettopBox(이하 STB) 가 A-MOC에게 VOD 서비스 요청을 하면
- A-MOC는 GLB IP를 주고 이를
- CiGLBServer에 요청한다.
- CiGLBServer는 LoadBalancer2에게 할당 가능한 VOD 서버 정보를 전달 받아 STB에 전달하고
- STB은 이 정보를 VOD 서버에 요청한다.
- VOD 서버에서 해당 요청을 받은 CiHVODServer는 ADM에게 광고 스케쥴을 확인하고 광고 스케쥴을 받아온다.
- 해당 서버에 광고 파일이 없거나, 영상물등급심의위원회(영등위) 연령 고지 파일 등이 없는 경우 cache-server를 활용해 캐싱을 해와서 재생하고
- 이후 본 컨텐츠가 상영된다.
3. 주요 모듈(바이너리) [편집]
3.1. CiGLBServer [편집]
- CiGLBServer 는 STB와 G/W 역할을 하는 서버이다.
- 자세한 내용은 CiGLBServer 참고.
3.2. LoadBalancer2(LB) [편집]
- LoadBalancer2 (이하 LB) 는 VOD 서버 세션 할당 및 관리를 담당한다.
- 자세한 내용은 LoadBalancer2 참고.
3.3. CiHVODServer(VOD Server) [편집]
- VOD가 셋탑에서 재생되도록 스트리밍을 담당하는 서버.
- 자세한 내용은 CiHVODServer 참고.
3.4. ADM [편집]
- A-DOMS 로부터 광고 결정값을 받아오는 모듈.
- 자세한 내용은 ADM 참고.
3.5. cache-server [편집]
- 해당 지역에 없는 파일을 다른 지역에서 caching 하는 역할들 담당하는 서버.
- 자세한 내용은 cache-server 참고.
[1] iCOD (Internet Contents On Demand) 라는 명칭도 있는데 (보통 스위치나 드물게 서버에 써있다.) 유사한 의미로 사용되는 뜻이다. (보통 스위치를 지칭할 때 아이코드 스위치라고 부른다.)
